home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d17 / mprint40.arc / MPRINT40.DOC < prev    next >
Text File  |  1989-02-01  |  41KB  |  918 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                Multi-Print (tm) v4.0
  17.  
  18.                      Copyright (C) 1987-1989 Gerald P. Doyon
  19.  
  20.                                January 15, 1988
  21.  
  22.                    " An Enhanced and Innovative Print Utility "
  23.  
  24.  
  25.  
  26. Multi-Print  v4.0                                 User Documentation Page 2
  27.  
  28.  
  29.                        T A B L E  O F  C O N T E N T S
  30.  
  31.  
  32.  
  33.   Introduction                                                3
  34.   System Requirements . . . . . . . . . . . . . . . . . . . . 3
  35.   Command-Line Switches                                       4
  36.     /CO:xxx - # Copies. . . . . . . . . . . . . . . . . . . . 4
  37.     /DD - Duplicates Documents. . . . . . . . . . . . . . . . 4
  38.     /DC - Display User Configuration default values . . . . . 4
  39.     /DM - Display Multi-Print default values. . . . . . . . . 5
  40.     /DT - Print current Date/Time stamp . . . . . . . . . . . 5
  41.     /DV - Run in DESQ View. . . . . . . . . . . . . . . . . . 5
  42.     /? & /H - Help. . . . . . . . . . . . . . . . . . . . . . 5
  43.     /LM:xxx - Set left margin . . . . . . . . . . . . . . . . 5
  44.     /OP - Output to Printer . . . . . . . . . . . . . . . . . 6
  45.     /OS - Output to Screen  . . . . . . . . . . . . . . . . . 6
  46.     /PH - Print page headers. . . . . . . . . . . . . . . . . 6
  47.     /PL:xxx - Set Page Length . . . . . . . . . . . . . . . . 6
  48.     /PP - Print page numbers. . . . . . . . . . . . . . . . . 7
  49.     /PS:xxxx - Set Printer Speed  . . . . . . . . . . . . . . 7
  50.     /PW:xxx - Set page width. . . . . . . . . . . . . . . . . 7
  51.     /S - Print Sensor . . . . . . . . . . . . . . . . . . . . 7
  52.     /SS - Save Screen . . . . . . . . . . . . . . . . . . . . 8
  53.     /ST - Print Sensor Test . . . . . . . . . . . . . . . . . 8
  54.     /WF:filename - Work Files . . . . . . . . . . . . . . . . 8
  55.     /WE - Watch edge of paper . . . . . . . . . . . . . . . . 8
  56.   Multi-Print in action                                       9
  57.     Statistics Window . . . . . . . . . . . . . . . . . . . . 9-12
  58.     Text View Window. . . . . . . . . . . . . . . . . . . . . 12
  59.   On-Line Commands                                            12
  60.     [A]bort . . . . . . . . . . . . . . . . . . . . . . . . . 12
  61.     [D]isplay Defaults. . . . . . . . . . . . . . . . . . . . 14
  62.     [N]uke  . . . . . . . . . . . . . . . . . . . . . . . . . 12
  63.     [S]ensor On/Off . . . . . . . . . . . . . . . . . . . . . 12,13
  64.     [P]ause . . . . . . . . . . . . . . . . . . . . . . . . . 13
  65.     [-]/[+] Scroll  . . . . . . . . . . . . . . . . . . . . . 13
  66.     [V]iew Queue  . . . . . . . . . . . . . . . . . . . . . . 13
  67.     [Up-Arrow]/[Down-Arrow] - # Copies  . . . . . . . . . . . 13
  68.     [H]elp  . . . . . . . . . . . . . . . . . . . . . . . . . 13
  69.     [Q]uit  . . . . . . . . . . . . . . . . . . . . . . . . . 13
  70.     [M]emory Statistics . . . . . . . . . . . . . . . . . . . 14
  71.     [O]utput  . . . . . . . . . . . . . . . . . . . . . . . . 14
  72.     [Use Headers. . . . . . . . . . . . . . . . . . . . . . . 14
  73.     [F-1] Toggle between command lists. . . . . . . . . . . . 14
  74.   Thanks & Things to come . . . . . . . . . . . . . . . . . . 15
  75.   Shareware/Registration  . . . . . . . . . . . . . . . . . . 16
  76.  
  77.  
  78.  
  79.  
  80. Multi-Print v4.0                                 User Documentation Page 3
  81.  
  82. I N T R O D U C T I O N
  83.  
  84. Welcome  to  Multi-Print  version  4.0  !!   Multi-Print  was  specifically
  85. designed  to  make printing your documents less of a chore, and to give you
  86. more control over the printing process than  the  program  PRINT.COM  gives
  87. you,  which  is  supplied  with  your  operating  system.   A  big  part of
  88. Multi-Print's objective is to keep you informed  as  to  exactly  how  your
  89. document's printing is progressing.
  90.  
  91. For  those  of you already familiar with Multi-Print you will find that the
  92. new and enhanced capabilities of this version are greater than all previous
  93. versions combined, and promises to be even better in the  months  to  come.
  94. You should make sure that the following files are contained in your archive
  95. of MPRINT40.ARC:
  96.  
  97.   MPRINT40.EXE   - This is Multi-Print v4.0
  98.   MPRINT40.DOC   - and its associated documentation.
  99.   CHKENV10.EXE   - The 'Check Environment' utility
  100.   CHKENV10.DOC   - 'Check Environment' documentation
  101.   CONFIGMP.EXE   - User Configuration utility
  102.   CONFIGMP.DOC   - and its documentation
  103.   STATMENT.LIC   - Registration agreement & disclaimer
  104.   LICENSE.LIC    - Form to register your copy of Multi-Print v4.0
  105.   DISTRIBG.LIC   - Distribution aggreement.
  106.   README!.MP     - A quick start to running Multi-Print
  107.   GO.BAT         - Batch file to get Multi-Print up and running fast.
  108.  
  109. You  can rename the executable file MPRNIT40.EXE to MPRINT.EXE, or whatever
  110. is comfortable for you to use. I will refer to MPRINT40.EXE  as  MPRINT.EXE
  111. from now on.
  112.  
  113. If  you  do notall of the above files, you can find the complete archive at
  114. the following FINE BBS's:
  115.  
  116. Georgia Board BBS  (912) 923-8180  2400 buad, 24 hours
  117. Dixieland BBS      (912) 471-6833  9600 baud, 24 hours
  118. Capture BBS        (912) 923-6471  2400 baud, 24 hours
  119. Channel-1          (617) 354-8873  9600 baud, 24 hours
  120. PC-Ohio            (216) 381-7946  9600 baud, 24 hours
  121. Northern Lights    (207) 766-2467  9600 baud, 24 hours
  122. GEnie IBM Roundtable   ( My user I.D. here is G.DOYON)
  123. Compuserve IBM section ( [75340,272] )
  124.  
  125. I   like  receiving mail from people who have questions on the operation of
  126. Multi-Print, and yes, even problems ! SO far I've been able to  respond  to
  127. every letter, so keep 'em coming ! Feel free to call me at home if you have
  128. any problems, whether you are a registered user or not.
  129.  
  130. Gerald P. Doyon
  131. 246 Collins Ave
  132. Centerville, GA 31028
  133. (912) 953-2817 ( Easter Standard Time )
  134.  
  135. R E Q U I R E M E N T S
  136.  
  137. You should run Multi-Print on a IBM or 100% compatable.  You  must  have  a
  138. minimum of 105k or RAM available to run Multi-Print.  Multi-Print should be
  139. able  to  run  easily  on  most  printers,  but  works  best  on  Epson and
  140. compatables. I wrote Multi-Print with MS-DOS version 3.2. I do not know  if
  141. this program will operate on earlier, or later version.
  142.  
  143. For best printing results, I suggest making your printer ignore the paper's
  144. page breaks - Multi-Print will handle it.
  145.  
  146. Multi-Print v4.0                                  User Documentation Page 4
  147.  
  148.  
  149.   S W I T C H E S
  150.  
  151. Hint: A switch is basically what the  name  implies,  it  usually  switches
  152. something  on  or  off. These on/off switches are convenient. If you type a
  153. switch, but realize at the end of the command line that you need ( or don't
  154. need) that option, you can cancel the other switch by typing  the  opposite
  155. one.  Also, switches and filenames need not be in any specific order on the
  156. command-line.  You  can  first have a switch, then a filename, then another
  157. switch or two.
  158.  
  159. All on/off switches use the +/-, respectively.
  160.  
  161.  
  162. --------------------------------------------------------------------------
  163.  /CO:xx                                                          # Copies
  164. --------------------------------------------------------------------------
  165.  
  166. You are limited to a maximum of 99 copies PER document. If you  attempt  to
  167. exceed  the  maximum,  Multi-Print  will adjust the number of copies to 99.
  168. Only the FIRST document loaded in Queue will effect by the number if copies
  169. you set here.
  170.  
  171.  
  172. --------------------------------------------------------------------------
  173.  /DD+  or /DD-                                        Duplicate Documents
  174. --------------------------------------------------------------------------
  175.  
  176. Multi-Print has incorporated a unique feature which will ensure that you do
  177. not load the same document twice in Queue. By default this option is set to
  178. /DD-, or duplicates NOT allowed.  However, you can override the default  by
  179. using the /DD+ switch, duplicates allowed.
  180.  
  181. MPRINT /DD+ TEST.DOC
  182.  
  183. or,  should you decide that you really DON'T want duplcates and do not want
  184. to re-type the command line just add the opposite switch, for example:
  185.  
  186. MPRINT /DD+ TEST.DOC /DD-
  187.  
  188. which effectively cancels out the first switch !
  189.  
  190. Note: When the number of documents in Queue becomes lengthy, say in  excess
  191. of 100 files, you might notice a slight delay. This is due to the fact that
  192. before  a  filename  can be added to the Queue, it must first be checked to
  193. see that it has not been previously loaded.
  194.  
  195.  
  196. ---------------------------------------------------------------------------
  197.  /DC                                   Display Configuration File Defaults
  198. ---------------------------------------------------------------------------
  199.  
  200.    This  switch  works  identical  to  the  '/DM' switch above, except that
  201.   Mutli-Print will display the values/defaults YOU have written in  one  of
  202.   your user configuration files.
  203.  
  204.   Note: Any other switches/filenames entered on the command  line  will  be
  205.   ignored.  After  displaying the defaults in your configuration file(built
  206.   by the User Configuration utility, remember ?), Multi-Print  will  return
  207.   you to the DOS prompt.
  208.  
  209. Multi-Print v4.0                                  User Documentation Page 5
  210.  
  211.  
  212. --------------------------------------------------------------------------
  213.  /DM                                         Display Multi-Print Defaults
  214. --------------------------------------------------------------------------
  215.  
  216. You may view exactly what default values Multi-Print will load  by  default
  217. by  using  this  switch.  Settings for things such as page length, margins,
  218. page width, printer speed, etc...
  219.  
  220. These are the preset values received within  Multi-Print.  Do  not  confuse
  221. this  switch  with  the '/DC' one which will show you the dfefaults you set
  222. via the User Configuration utility.  You will be returned to the DOS prompt
  223. after Mulit-Print's defaults have been displayed.
  224.  
  225.  
  226. ---------------------------------------------------------------------------
  227.  /DT+ or -                                                    Date  & Time
  228. ---------------------------------------------------------------------------
  229.  
  230. This feature is particularly nice for programmers  who  have  a  hard  time
  231. keeping  track  of  their most current copy of source code. This problem is
  232. solved by printing the document name, file date,and current date  and  time
  233. on the top lines of your document in this format:
  234.  
  235. '* File name : MPRINT40.DOC  21-Dec-88'
  236. '* Printed on: Saturday November 26, 1988 1:31:36 p.m.'
  237.  
  238. Note:  This  switch  will only work when a document is printing in 'Manual'
  239. mode, since Multi-Print cannot compensate for documents with form-feeds  to
  240. control the paging.
  241.  
  242.  
  243. --------------------------------------------------------------------------
  244.  /DV                                                             DESQview
  245. --------------------------------------------------------------------------
  246.  
  247. New  to  Multi-Print is its ability to run in the multi-tasking environment
  248. of DESQview. To run Multi-Print in DESQview simply use  the  '/DV'  switch,
  249. for example:
  250.  
  251. MPRINT TEST.DOC /DV
  252.  
  253. If  DESQview is not already loaded, then Multi-Print will not run.
  254.  
  255. Note: You MUST load Multi-Print in DESQview with direct screen writes OFF !
  256.  
  257. ---------------------------------------------------------------------------
  258.  /H  or /?                                                            Help
  259. ---------------------------------------------------------------------------
  260.  
  261. If you cannot remember how to use a certain switch, or even remember how to
  262. invoke Multi-Print then use the Help switch like this:
  263.  
  264. MPRINT /H  or MPRINT /?
  265.  
  266. If  this  switch is present on the command line, even if other switches are
  267. used, the help screen will be displayed and you will be returned to the DOS
  268. prompt.
  269.  
  270. Multi-Print v4.0                                  User Documentation Page 6
  271.  
  272.  
  273. ---------------------------------------------------------------------------
  274.  /LM:xxx                                                       Left Margin
  275. ---------------------------------------------------------------------------
  276.  
  277. To set your left margin type the following: MPRINT /LM:5 MPRINT40.DOC. This
  278. will set your left margin  to  indent  five  spaces  to  the  right  before
  279. printing.  The maximum length for the left margin is 50. The default margin
  280. has  been  set  to 0, or no indentation.  You may change your configuration
  281. file at any time to the value which you use most often. This is in addition
  282. to any margins built in to the document itself.
  283.  
  284.  
  285. ---------------------------------------------------------------------------
  286.  /OS                                                                Output
  287. ---------------------------------------------------------------------------
  288.  
  289. There are two output modes, or places where your text will be  printed:  to
  290. the  screen or printer. You will always be able to see your document in the
  291. Text View window whether output is being directed to the  printer  or  not.
  292. For  instance,  if you want to familiarize with Multi-Print, or you wish to
  293. pre-view your document without having to waste  any  paper  just  type  the
  294. following:
  295.  
  296. MPRINT /OS MPRINT40.DOC
  297.  
  298. Multi-Print  will  function  in  screen  mode just as it does when actually
  299. printing.  The default mode is output to the printer. Output to the  screen
  300. is just that, no printing is being done.
  301.  
  302.  
  303. ---------------------------------------------------------------------------
  304.  /PH+ or -                                              Print Page Headers
  305. ---------------------------------------------------------------------------
  306.  
  307. For  any  document that Multi-Print has to MANUALLY insert page breaks for,
  308. you have the option of printing page headers.  When Multi-Print is  up  and
  309. running  you will then be prompted for a header, a maximum of 78 characters
  310. in length. It will then be centered and be printed on the top line of  each
  311. page.  More  on  this  option later when we get to the on-line commands. To
  312. activate page headers, use the switch '/PH+' on  your  command  line.   The
  313. default is '/PH-', or no page headers.
  314.  
  315.  
  316. ---------------------------------------------------------------------------
  317.  /PL:xxx                                                   Set Page Length
  318. ---------------------------------------------------------------------------
  319.  
  320. The  default  page length is set to 64 lines per page.  You can change this
  321. at any time either by altering your user configuration file  via  the  User
  322. Configuration utility (CONFIGMP.EXE), or on the command-line. For example:
  323.  
  324. MPRINT MPRINT40.DOC /PL:66
  325.  
  326. The maximum page length allowed has been set to 999.
  327.  
  328. Multi-Print v4.0                                  User Documentation Page 7
  329.  
  330.  
  331. ---------------------------------------------------------------------------
  332.  /PP+ or /PP-                                           Print Page Numbers
  333. ---------------------------------------------------------------------------
  334.  
  335. You  also  have the option to have Multi-Print to print page numbers on the
  336. bottom of each page, provided your document is  printing  in  MANUAL  mode.
  337. Page numbering will appear in this format: '1 of 5', '2 of 5', etc..
  338.  
  339. To  activate  this  feature use the switch '/PP+', or 'PP-' to de-activate.
  340. The default is page numbering OFF.
  341.  
  342.  
  343. ---------------------------------------------------------------------------
  344.  /PS:xxxx                                            Set Printer CPS Speed
  345. ---------------------------------------------------------------------------
  346.  
  347. The default printer speed in characters per second, CPS, is set to 160. You
  348. can change  the  default  two  different  ways.  Either  change  your  user
  349. configuration  file  or  use  the  'PS:xxxx'  switch  to  alter  it  on the
  350. command-line. For example:
  351.  
  352. MPRINT TEST.DOC /PS:180
  353.  
  354. Note: Minimum speed is 60 CPS, maximum setting allowed is 1500 CPS.
  355.  
  356.  
  357. ---------------------------------------------------------------------------
  358.  /PW:xxxx                                                   Set Page Width
  359. ---------------------------------------------------------------------------
  360.  
  361. The default page width has been set to 80 characters. You may  change  this
  362. by  entering  this  switch.  For example: MPRINT /PW:100 will set your page
  363. width to 100 characters. Maximum page width is 255 characters.
  364.  
  365.  
  366. ---------------------------------------------------------------------------
  367.  /S+  or /S-                                           Print Sensor On/Off
  368. ---------------------------------------------------------------------------
  369.  
  370. Also new to Multi-Print is its ability to sense whether or not your printer
  371. is on/off, or, if some sort of error  condition  has  occurred.   No  print
  372. utility can successfully trap EVERY error for EVERY printer and Multi-Print
  373. is  one  of them. Multi-Print may not work with your printer at all and may
  374. indicate that your printer is off line, when it really isn't.
  375.  
  376. In such an instance, you should disable the sensor option for best results.
  377. To find out whether or not the sensor will  work  with  your  printer,  use
  378. please look at the Sensor Test switch below, '/ST'.
  379.  
  380. The  print sensor will NOT intercept every printer error and is by no means
  381. fool proof ! The sensor merely gives you a  margin  of  protection  against
  382. occassional  'non-serious'  printer errors (the term 'non serious' may mean
  383. different things to different people).
  384.  
  385. Multi-Print v4.0                                  User Documentation Page 8
  386.  
  387.  
  388. ---------------------------------------------------------------------------
  389.  /SS+ or /SS-                                                  Save Screen
  390. ---------------------------------------------------------------------------
  391.  
  392. You can optionally allow Multi-Print to save a copy of your  screen  BEFORE
  393. it  starts  operating.   When  Multi-Print  is finished your screen will be
  394. restored exactly as it was before. Use '/SS+' to save the screen, or '/SS-'
  395. to disable screen saving.  Nothing will  happen  if  you  have  Multi-Print
  396. already  configured to save your screen and you enter the switch '/SS+'. By
  397. default Multi-Print will restore your screen to what it looked like  before
  398. you ran this program.
  399.  
  400.  
  401. ---------------------------------------------------------------------------
  402.  /ST                                                     Print Sensor Test
  403. ---------------------------------------------------------------------------
  404.  
  405. Not all printers will respond to Multi-Print's print sensor. To find out if
  406. yours will/will not, run the built-in sensor test. For example:
  407.  
  408. MPRINT /ST
  409.  
  410. You  should  run  this  test  with  both  your printer on, and off for best
  411. results.
  412.  
  413.  
  414. ---------------------------------------------------------------------------
  415.  /WF:filename                                                   Work Files
  416. ---------------------------------------------------------------------------
  417.  
  418. Work files are a fast and painless way of printing documents that you print
  419. often.  Many related documents can be grouped in a work  file  and  printed
  420. effortlessly.   Typing  a  long  list  of filenames on the command line can
  421. become cumbersome.
  422.  
  423. To create a work file you can use any word processor that makes pure  ASCII
  424. files.   I suggest you give your work file an extension of '.WRK' so as not
  425. to confuse them with your other documents, however, it  is  not  necessary.
  426. Here is an example of a work file I use often:
  427.  
  428.   MPCODE.WRK    <-- Work file name
  429.  
  430.   MP4?.PAS    /PH+ /PP+ /DT+ \
  431.   MPWORK.PAS                  |
  432.   MPCONFIG.PAS                |
  433.   C:\TURBO\MP4\MPHELP.PAS     |--- Contents of the work file.
  434.   MPTEXT.PAS                  |
  435.   MPVARSB.*                   |
  436.   MPQUE.PAS                  /
  437.  
  438. Please  note  that wildcards, paths and switches are FULLY supported within
  439. work files. ( Do not call another work file from WITHIN a work file !)
  440.  
  441. Note:  To set some of your more commonly used switches and have them loaded
  442. whenever you run Multi-Print please refer  to  the  document  CONFIGMP.DOC.
  443. Remember   that   you   can   temporarily  over-ride  any  values  in  your
  444. configuration file by alternately using the switches  '+'(on)  or  '-'(off)
  445. capability on the command line.
  446.  
  447. Multi-Print v4.0                                  User Documentation Page 9
  448.  
  449. Multi-Print I N  A C T I O N
  450.  
  451. There  are  two  windows shown while Multi-Print is running. I call the top
  452. window the 'Statistics' window, and the bottom the 'Text' window.   Let  me
  453. explain  the  Status  window  first.   The  best  way for you to understand
  454. everything that you see would be to run Multi-Print using  MPRINT40.DOC  to
  455. work  with.  Just type 'MPRINT40 /OS MPRINT40.DOC' on your command line and
  456. we'll continue.
  457.  
  458. Let's discuss the all the information provided to  you  in  the  Statistics
  459. window  in  conjunction  with  the  on-line commands and how they interact.
  460. We'll start first with the:
  461.  
  462.  
  463. ---------------------------------------------------------------------------
  464.                          Statistics Window - Line #1
  465. ---------------------------------------------------------------------------
  466.  
  467. Output to:
  468. ----------
  469.  
  470. At this time you will see the word 'Screen'  displayed  here.   This  means
  471. that  the  document  is  being  sent  ONLY  to the screen at this time.  By
  472. default Multi-Print sends all output to the printer,  or  screen,  but  you
  473. have re-directed your document to the screen by using the '/OS' ( Output to
  474. Screen ) switch used above.
  475.  
  476. You  can  re-direct output from printer to screen, or screen to printer, by
  477. tapping the 'O'utput command.  If you are currently outputing your document
  478. to the screen you will immediately start printing your  document.  At  this
  479. point  you  will notice a highlighted bar appear in your Text window.  This
  480. is a reference point showing you that all text below the  highlighted  line
  481. has  been re-directed to the printer, or screen which ever the case may be.
  482. The 'Output to' status line will now reflect your change in output and  you
  483. will see the word 'Printer'.
  484.  
  485. If  your  printer was not on-line when you tapped the 'O'utput key to start
  486. printing your document a small window will pop up tell you that you have  a
  487. printer error.  Please refer to the on-line 'S'ensor command below for more
  488. on the printer error trapping options.
  489.  
  490. Queue
  491. -----
  492.  
  493. The  number  of  documents  you  have  in  'Queue' (documents waiting to be
  494. printed) will be displayed at all times. This number does not  include  the
  495. document  currently  being  printed  and  will  decrease after the document
  496. currently printing has completed.
  497.  
  498. Page Mode
  499. ---------
  500.  
  501. There are only two Page(paging) Mode's, Automatic and  Manual.  Multi-Print
  502. has  the unique ability to automatically choose which method of paging your
  503. document would be best.  Your document will first be scanned, or  analyzed,
  504. before  it is printed.  If a form feed is found while scanning, Multi-Print
  505. will shift into Automatic paging. It will let  the  document  automatically
  506. page itself.
  507.  
  508. Multi-Print v4.0                                 User Documentation Page 10
  509.  
  510. There  is Manual mode. Let's say, for example, that the current page length
  511. has been set to 64 lines per page.  If while scanning, Multi-Print does not
  512. come across a page break before the 64th line it will then decide that your
  513. document you should be printed in Manual mode. All page breaks will be made
  514. at the specified page length of 64 lines.   If  you  know  that  there  are
  515. built-in  page breaks in your document but Multi-Print wants to print it in
  516. Manual mode because of what we discussed in the  last  few  lines  you  can
  517. 'over-ride' it.
  518.  
  519. To  over-ride  just temporarily set your page length to a greater value, or
  520. past where you think the first page  break  occurs.   You  can  temporarily
  521. over-ride  the  page  length you set in the User Configuration utility with
  522. the command-line switch '/PL:xxx'. For instance:  MPRINT  /PL:100  TEST.DOC
  523. will  force  Multi-Print to print a document in Manual mode if a page break
  524. is not found before the 100th line.
  525.  
  526. Print Time
  527. ----------
  528.  
  529. The amount of time that your document will take to print  is  dependent  on
  530. your  printer's speed in characters per second(CPS). The default CPS is set
  531. to 160 CPS. Consult your printer's manual for the correct speed. Be sure to
  532. enter this figure in your user configuration file, or  specify  it  on  the
  533. command line with the switch '/PS:xxxx'.
  534.  
  535. Note: The maximum print speed allowed is 9999 CPS.
  536.  
  537. Scroll Rate
  538. -----------
  539.  
  540. Scroll rate refers to the speed in which your documents is displayed in the
  541. Text  View  window.  There are three scroll speeds available: Normal, Slow,
  542. and Slower.
  543.  
  544. The default speed is set at the 'Normal' rate, which is FAST.  This rate of
  545. scroll is not ideal for previewing your document. Just tap the '-' to  slow
  546. it  down  a  little, and tap it again to slow it down ALOT.  If you want to
  547. start scrolling at the normal rate just tap the '+' however many times  you
  548. pressed the '-' key. Easy !
  549.  
  550. To  completely  stop  the  document from printing/scrolling tap the 'P'ause
  551. key. To resume printing tap any key.
  552.  
  553. If you run Multi-Print initially outputing to the screen  the  scroll  rate
  554. will be stepped down to 'Slow' scrolling.
  555.  
  556. Note:  Slowing  the  scroll  rate  while  the  document  is  printing will,
  557. naturally, slow down the printing.
  558.  
  559. Sensor
  560. ------
  561.  
  562. The print sensor is either 'On' or 'Off', and will be displayed/updated  at
  563. all   times.  The  default  is  'On',  unless  otherwise  changed  via  the
  564. command-line switch '/ps-' or your configuration file. You can  toggle  the
  565. print sensor On/Off by tapping the 'S'ensor key.
  566.  
  567. Multi-Print v4.0                                 User Documentation Page 11
  568.  
  569.  
  570. Copies
  571. ------
  572.  
  573. Displays  the  amount  of  copies  left to print for the document currently
  574. printing.  You may adjust the number of  copies  to  print  by  using  your
  575. up-arrow  key  to  INCREASE  the  copies, or the down-arrow key to DECREASE
  576. them.  You are limited to a maximum of 99 copies per document at any  given
  577. time.
  578.  
  579. --------------------------------------------------------------------------
  580.                         Statistics Window - Line #2
  581. --------------------------------------------------------------------------
  582.  
  583. # Pages
  584. -------
  585.  
  586. After Multi-Print has scanned the document it will immediately indicate how
  587. many pages this document will take to print.
  588.  
  589. % Printed
  590. ---------
  591.  
  592. There  are  two indicators that show how far the document has progressed in
  593. its printing.  I call them the  'Digital'  and  'Analog'  indicators.   The
  594. digital  indicator  is  very  precise  and  tells  you exactly how much has
  595. printed, such as 4 %, 17 %, 78 %, etc.. The  other  indicator,  the  Analog
  596. display,  was incorporated for one important reason. I usually don't sit in
  597. front of the computer and wait for my document to finish printing.  From  a
  598. distance  I  cannot  see  the  Digital  status  because it is too small and
  599. doesn't catch my eye.  On the other hand, the Analog % is  perfect  because
  600. at  a  glance  I  can  roughly  tell  how  far the document is along in its
  601. printing.
  602.  
  603. Each block that pops up represents 10 % of the document that  has  printed.
  604. When  it  reaches  the middle partition the document is 50 % printed.  Both
  605. indicators are very useful, as you will come to know.
  606.  
  607. FileName
  608. --------
  609.  
  610. [Top Line] The document's name currently being printed.
  611. [Bottom]   The next document in Queue to be printed.
  612.  
  613. Size
  614. ----
  615.  
  616. The size of the document in bytes.
  617.  
  618. Date
  619. ----
  620.  
  621. The creation date of that document.
  622.  
  623. Multi-Print v4.0                                 User Documentation Page 12
  624.  
  625.  
  626. --------------------------------------------------------------------------
  627.                         Text View Window - Line #3
  628. --------------------------------------------------------------------------
  629.  
  630. The  upper-right  corner  of  the  Text View window will always display the
  631. location of the document currently printing. If the location path  is  more
  632. than  twenty  characters in length it will be truncated and a '+' sign will
  633. be stuck to the end to indicate that  the  path  length  was  exceed.   For
  634. example    the    path:    C:\DOS\TURBO\PASCAL\MPRINT.PAS   would   become:
  635. C:\DOS\TURBO\PASCAL+
  636.  
  637. The upper right portion of the Text View will display how many pages of the
  638. document has printed. It also shows thewhich line is being printed  on  the
  639. current page.
  640.  
  641.  
  642. --------------------------------------------------------------------------
  643.                        Primary On-line Command list
  644. --------------------------------------------------------------------------
  645.  
  646. We  will now catch up and explain the rest of the on-line command functions
  647. that we did not cover in the process of describing the Statistics and  Text
  648. view windows.
  649.  
  650. 'A'bort
  651. --------
  652.  
  653. Any  time a document is printing you have the ability to abort it - to stop
  654. it from printing.  If you are printing multiple copies of  a  document  and
  655. you  abort the document, you abort ALL of them ! Multi-Print will then load
  656. and print the next document in Queue, if there is one.  Since this  command
  657. is  'destructive', you will be given a choice to back out.  Just type a 'N'
  658. to the question " Do you REALLY want to abort this document  ?  (Y/N)".  If
  659. you  are  currently  printing and you abort, a control code will be sent to
  660. your printer to clear it's buffer and not print un-wanted text.
  661.  
  662. Note: Saying a particular command is 'destructive' does not mean that  your
  663. computer or actual document will be hurt !
  664.  
  665. 'N'uke
  666. -------
  667.  
  668. This  command  allows you to 'Nuke', or remove the document that is next in
  669. Queue to be printed.  This command is also 'destructive' in nature, and you
  670. will be given a chance to back out, and not remove the document from Queue.
  671. If there are no documents in Queue when you use this  command  it  will  be
  672. ignored.
  673.  
  674. 'S'ensor
  675. ---------
  676.  
  677. You may turn the print sensor On or Off at will while the document is being
  678. sent  to  your  printer or screen.  If Multi-Print's sensor works with your
  679. printer you will be notified of a printer error, should one  occur.  If  an
  680. error  does  occur while the sensor's on you will be given three choices to
  681. correct the problem.  You could:
  682.  
  683. 1) Correct any problem you had with the printer and tap your ESCape key  to
  684. resume.
  685.  
  686. Multi-Print v4.0                                 User Documentation Page 13
  687.  
  688.  
  689. 2)  Tap  the  'O'utput key to re-direct output from the printer to just the
  690. Text View window in the event of say a paper jam.
  691.  
  692. 3) Finally, the problem may be that Multi-Print's sensor is  to  blame  and
  693. the only way to continue printing would be to disable the sensor.  Just tap
  694. the 'S'ensor key and resume printing.
  695.  
  696. 'P'ause
  697. -------
  698.  
  699.  By tapping this key you can pause the printing of your  document.  If  you
  700.  are  outputing  to  the printer that it will not stop immediately. This is
  701.  because the printer's buffer, where it stores some of  your  document,  is
  702.  still full. When it empties then your printing will stop.
  703.  
  704. '-'/'+' Scroll
  705. --------------
  706.  
  707. This  command  has  been explained in great detail above.  Since the normal
  708. scrolling rate within the Text View window is very fast, you  can  slow  it
  709. down  by  tapping  the  '-' key. Tap the same key again and the scroll rate
  710. slows down even more. To speed up the scroll rate, you merely tap  the  '+'
  711. key.  This command is very useful for previewing a document and selectively
  712. printing parts of it by alternately tapping the 'O'utput key.
  713.  
  714. 'V'iew Queue
  715. ------------
  716.  
  717. This  is  a  new feature to Multi-Print which allows you to view the entire
  718. list of documents you have in Queue. A window will pop up showing  you  the
  719. position  of  the  document  in  Queue,  it's location, name, size, date of
  720. creation, and estimated print time. For example:
  721.  
  722.   C:\DOS\PRINT\TEXT\TEMP   <--- document path, normal length
  723.   C:\DOS\PRINT\TEXT\TE+    <--- Truncated path
  724.  
  725. Notice the '+' sign  on  line  two's  path  ?   This  indicates  that  your
  726. documents path was longer then twenty characters and had to be truncated to
  727. fit in the window.
  728.  
  729. If  you  have more then ten documents in Queue you can alternately use your
  730. PG DN(Page Down) and PG UP(Page Up) keys to view the entire Queue.
  731.  
  732. Up Arrow/Down Arrow Copies
  733. --------------------------
  734.  
  735. As  mention  above,  use  your  up  and  down  arrow  keys  to  alternately
  736. increase/decrease the number of copies of you wish to print.
  737.  
  738. 'H'elp
  739. ------
  740.  
  741. By  tapping  the  'H'  key, you can get on-line help on any of the commands
  742. available in Multi-Print. Tap the highlighted letter of the command  and  a
  743. window will pop up containing a brief description of the command you chose.
  744. To  try  another  help  screen, tap any key and you will be returned to the
  745. help menu. If you want to resume printing, tap your ESCape key and you will
  746. leave the Help menu.
  747.  
  748. Multi-Print v4.0                                 User Documentation Page 14
  749.  
  750. 'Q'uit
  751. ------
  752.  
  753. This command hardly needs an explanation. Tap the 'Q' key and you  will  be
  754. asked  if  you  really want to leave Multi-Print.  You can, of course, back
  755. out by tapping 'N' and resume printing.
  756.  
  757.  
  758.  
  759. 'F-1' function key
  760. -------------------
  761.  
  762. Tap the F-1 key to view the secondary command-line list.  To return to  the
  763. primary command list just tap the F-1 key again.
  764.  
  765. 'O'utput
  766. ----------
  767.  
  768. With  this  command you may re-direct output to either the printer, or just
  769. the screen depending on where your are printing your document at the  time.
  770. If you are outputing to the printer and you tap this key your document will
  771. print  only  to  the screen. The opposite is true when you are outputing to
  772. the screen and you re-direct output to the printer.  For  more  information
  773. about  this  command  refer  to  the  information  about  'Output'  in  the
  774. Statistics window documentation above.
  775.  
  776. --------------------------------------------------------------------------
  777.                       Secondary On-line Command list
  778. --------------------------------------------------------------------------
  779.  
  780. 'D'isplay Defaults
  781. ------------------
  782.  
  783. By  using  this  command you can see practically all of your user definable
  784. options, such as page width, length, whether or not Screen  Save  has  been
  785. enabled, etc..
  786.  
  787. This  feature is very useful when you are in doubt as to whether or not you
  788. set.
  789.  
  790. 'M'emory Stats
  791. --------------
  792.  
  793. This feature is a hold-out from when Multi-Print was being Beta tested  and
  794. debugged.  I have kept it in the final release as kind of a throw away type
  795. information. It is really not very useful, but may be interesting  to  some
  796. people.  When  you  activate this command, you will be shown two lines, the
  797. first of which tells you how much available memory is left in your  system.
  798. The second tells you how much memory space the Queue is taking.
  799.  
  800. 'U'se headers (On/Off)
  801. -----------------------
  802.  
  803. If  you  have  loaded  more than one document in Queue that will print page
  804. headers, but want to over-ride this option for one or several documents you
  805. just tap the 'U' key. A small window will be displayed to tell you  whether
  806. the  header(s)  were  enabled or disabled.  This function has absolutley NO
  807. effect on documents that were not previously loaded to print page headers.
  808.  
  809.  
  810. Multi-Print v4.0                                 User Documentation Page 15
  811.  
  812.  
  813.                                  T H A N K S
  814.  
  815. I would like to personally thank the following people who spent many  hours
  816. Beta testing Multi-Print:
  817.  
  818. Melvin  Douglas  - My very first registered supporter who's pleas for 'More
  819. Gerry, give me a Son of Multi-Print that does MORE !' have been answered.
  820.  
  821. Patrick Piccolo - A great Beta tester if ever there was one  !  Thanks  for
  822. your many ideas which were implemented in this version.
  823.  
  824. George Hughes - An ace dBase programmer, teacher and Beta tester.
  825.  
  826. Jim  LeMay  -  His  outstanding  windows and screen writing code heled make
  827. Multi-Print what it is today.
  828.  
  829. Borland  International  for  it's  fine  Turbo   Pascal   compiler,   which
  830. Multi-Print was written in.
  831.  
  832.                           T H I N G S  to  C O M E
  833.  
  834. There  are MANY things that I wanted to put into version 4.0, however, if I
  835. kept adding things I would never release a new version !  Multi-Print  will
  836. continue to grow by leaps and bounds. Please feel free to send any comments
  837. on what you would like to see. Stay tuned, there's more to come !!!
  838.  
  839. -  A  completely  new  user  interface  that  will combine the creation and
  840. adjustment  of  the  User  Configuration  utility  with  the   running   of
  841. Multi-Print all in one.
  842.  
  843. - A super fast pull down directory that will allow you to add a document to
  844. the Queue on the fly.
  845.  
  846. -  The  ability to print WordStar version 5.0 down by filtering the garbage
  847. characters you would normally see outside of the Word Star environment.
  848.  
  849. - Even better printer error detection.
  850.  
  851. - Overall increase in the document scanning speed by  re-writing  my  Turbo
  852. Pascal  code  which  accomplishes the text in Turbo Assembler, another fine
  853. Borland product.
  854.  
  855. - Adding several printer font styles.
  856.  
  857. - Laser printer compatability
  858.  
  859. - The ability to 'zoom' the text view window so that more of your documents
  860. text can be seen.
  861.  
  862. - The ability to print both sides of your paper to cut down on waste.
  863.  
  864. - A bookmark capability which will allow you to resume printing a a pre-set
  865. 'book-mark(s)'.
  866.  
  867. - Support for printers configured as LPT2, LPT3, etc.
  868.  
  869. Multi-Print v4.0                                 User Documentation Page 16
  870.  
  871.  
  872.                S H A R E W A R E   &   R E G I S T R A T I O N
  873.  
  874.  
  875. Multi-print  is  NOT  a  public  domain  or  free  program!   It  is  being
  876. distributed as Shareware.  The Association of Shareware Professionals (ASP)
  877. offers the following definition of Shareware:
  878.  
  879. Shareware  distribution  gives users a chance to try software before buying
  880. it.  If you try a Shareware program and continue using it, you are expected
  881. to  register.  Individual  programs  differ  on  details  --  some  request
  882. registration  while others require it, some specify a maximum trial period.
  883. With registration, you get anything from the simple right to continue using
  884. the software to an updated program with printed manual.
  885.  
  886. Copyright laws apply to both Shareware and  commercial  software,  and  the
  887. copyright  holder  retains  all  rights,  with a few specific exceptions as
  888. stated below.  Shareware authors are accomplished  programmers,  just  like
  889. commercial  authors,  and the programs are of comparable quality.  (In both
  890. cases, there are good programs and bad ones!) The main difference is in the
  891. method of distribution.  The author specifically grants the right  to  copy
  892. and  distribute  the  software,  either  to all and sundry or to a specific
  893. group.  For example, some  authors  require  written  permission  before  a
  894. commercial disk vendor may copy their Shareware.
  895.  
  896. So, Shareware is a distribution method, not a type of software.  You should
  897. find software that suits your needs and pocketbook, whether it's commercial
  898. or  Shareware.   The  Shareware  system  makes  fitting  your needs easier,
  899. because you can try before you buy. And because the overhead is low, prices
  900. are low also.  Shareware has the ultimate money-back guarantee  --  if  you
  901. don't use the product, you don't pay for it.
  902.  
  903. Registration licenses you to use Multi-Print Version 4.0.  Any unregistered
  904. use  other than trial use to determine if Multi-Print meets your needs is a
  905. violation of our license agreement and is forbidden.
  906.  
  907. Single user registration is available for $15 per  copy,  which  does  noti
  908. nclude  postage  and  handling.   Registered  users  will  be sent the most
  909. current version.  I will also answer letters and calls from any Multi-Print
  910. User whether registered or not  concerning  any  problems  they  may  have.
  911. Comments, good or bad, ideas and suggestions are welcome !
  912.  
  913. If  you  wish  to be a registered member of  Multi-Print  please  read  the
  914. document STATMENT.LIC, and complete the form LICENSE.LIC.
  915.  
  916.                                  The End !
  917.  
  918.